payment authorisation - Spanish English Dictionary